<?php
require_once("config.php");
echo 'Xin chờ 1 lát ...';
if($myuser->logged()) {
   $token = getValue('token','str','GET','');
   $token = json_decode(base64_decode($token),1);
   $service = $token['service'];
   $continue = $token['continue'];
   //Gọi các fille set sid của các client với token
   
   //Redirect về $continue url;
   if($service == '' || $continue == '')
      redirect('/trang-ca-nhan/');
   else {
      $db_link = new db_query('SELECT lin_id FROM links WHERE lin_title = "'.$service.'" LIMIT 1');
      $link = mysql_fetch_assoc($db_link->result);
      if(isset($link)) {
         $db_availability = new db_query('SELECT ava_user_id,ava_list_id,ava_time 
                                          FROM availability 
                                          WHERE ava_user_id = '.$myuser->u_id.' AND ava_list_id LIKE "%'.$link['lin_id'].'%"');
         $availability = mysql_fetch_assoc($db_availability->result);
         if(isset($availability)) {
            if($availability['ava_time'] > time()) {
               $access_code = base64_encode($myuser->u_id);
               $access_code .= 'OdusIaT';
               $access_code = base64_encode($access_code);
               $continue .= '?access_code='.$access_code;
               redirect($continue);
            }else {
               die('Tài khoản đã hết hạn sử dụng trên trang chuyển hướng');
            }
         }else {
            die('Tài khoản không có quyền sử dụng tài nguyên này');
         }
      }else {
         die('Không tìm thấy client trong hệ thống link');
      }
   }
}else {
   die('Lỗi không xác nhận !');
}
?>